@charset "utf-8";
/* CSS Document */
/***
 *	Tzm v3.11 Style (Default Style)
 *	Design by Joop  2011.04
 **/
/*分类全局样式*/
.mb5 { margin-bottom: 5px; }
.pr10 { padding-right: 10px; }
.f14 { font-size: 14px; }
.fl { float: left; _display: inline; }
.fr { float: right; _display: inline; }
.mt15 { margin-top: 15px; }
.mt10 { margin-top: 10px; }
.bor1 { border:1px solid #E4E4E4; }
.mr10 { margin-right: 0px; }
.pl10 { padding-left: 10px; }
.f12 { font-size: 12px; }
.pl5 { padding-left: 5px; }
.pt15 { padding-top: 15px; }
.pl15 { padding-left: 15px; }
.fb { font-weight: bold; }
/*分类样式*/
a.link1:link, a.link1:visited, a.link1:hover { color: #A37232; }
.cataBrand { line-height: 190%; _width:1000px; }
.w335 { width:335px; }
.hpcata { min-height: 400px; width: 698px;_width: 690px; }
.hcatabox { border-top:1px solid #f6f6f6; padding:8px 0 8px 10px; float:left; }
.hcatabox.cur { background:#F2F9FD; }
.hcatabox-t { width:29px; }
.hcata-title h2 { height:15px; min-width:70px; margin-left:0; }
.hcatabox-df { width: 650px; }
.hcalist, .hcblist { overflow: hidden; }
.hcalist li, .hcblist li { float: left; padding: 0 7px 0px 6px; margin-left: -1px; white-space: nowrap; }
.hcatabox-d { width: 300px; }
.hbrand { width: 295px; }
.hblist li { float: left; padding: 5px 4px 7px 2px; }
.hblist img { width:90px; height:90px; }
.hot-title { width:100%\9; }/*针对IE8b hack*/
/*模块一样式*/
#m1box {_width:1000px; _float:left; overflow:hidden;}
#m1box h2 { margin:5px 0 0 15px; width:300px; overflow:hidden; color:#555; }
#m1box .hd { width:1000px\9; height:30px\9; border-bottom:2px #F63 solid\9; background:#FFFDE9\9; }/*针对IE8b hack*/
.contitle { padding-bottom: 3px; background:#FFFDE9; border-bottom:2px #F63 solid; border-bottom:\9; /*针对IE8b hack*/ }
.relative { position: relative; }
.submore { position: absolute; right: 15px; bottom: -15px; bottom: -43px\9;/*针对IE8b hack*/ _bottom: -16px; background:#F63; width:60px; height:15px; text-align:center; }
.submore a { display: inline; width: 89px; height: 12px; text-indent: -99em; overflow: hidden; color:#fff; text-decoration:none; }
.subnav { padding-top: 9px; max-width:600px; overflow:hidden; }
.subnav li { float: left; margin-right: 15px; display: inline; _display: inline; line-height: 14px; }
#m1box .boxlist, {
border-top-color: #C00;
}
.boxlist { border-top: 2px solid #EFEFEF; border-left: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF; border-bottom: 1px solid #EFEFEF; overflow: hidden; }
.itemlist li { float:left; width:175px; height:260px; margin:5px 10px; overflow:hidden; padding-bottom:4px; text-align:center; _display:inline; }
.itemlist li img:hover { margin:0px 5px; color: #CF0F0F; width:160px; height:250px; border:#333 4px solid; text-decoration:none; }
.itemlist li img { vertical-align:middle; width:175px; height:198px; }
.m1box-status .hot { color: #CF0F0F; }
.m1box-status { display: block; margin: 5px auto 2px auto; width: 25px; height: 11px; color: #CF0F0F; }
#m1box .block { display: block; }
#m1box .title { width:174px; height:28px; line-height:14px; overflow:hidden; }
.price { color: #CF0F0F; }
/*模块二样式*/
.m2box { width: 495px; margin:0 5px 5px 0;}
.m2box .hd{ width: 495px; margin:0; height:30px\9; overflow:hidden; }
.m2box .bd{ width: 495px; margin:0;overflow:hidden;  }
.m2list { margin-left: -1px; }
.m2list li { float: left; padding: 17px 0; width: 122px; height:135px; border-left: 1px solid #E3E3E3; border-top: 1px solid #E3E3E3; text-align: center; overflow: hidden; }
.m2list li img { width: 100px; height: 100px; vertical-align: middle; }
.m2list .block { display: block; }
.m2list .title { width:120px; height:28px; line-height:14px; overflow:hidden; }
/*最新动态*/
.bbs_zx { margin:5px auto; }
.bbs_zx h2 { margin:0 0 0 10px; }
.tit_right { border-bottom:1px #69F solid; }
.tit { height: 26px; margin-top: 10px; overflow: hidden; }
.bbs_zx ul { padding-top: 6px; }
.bbs_zx ul li.red, .bbs_zx ul li.red a { color: #C30000; }
.bbs_zx ul li { padding-top: 4px; height: 25px; overflow:hidden}
.bbs_zx ul li span { font-family: Tohoma, simsun; padding: 0 5px 0 3px; }
/*讨论模块*/
.bbs_fx { width: 1000px; margin-left: auto; margin-right: auto; }
.bbs_fx .comments { border: 1px solid #E4E4E4; }
.fx_main { width: 750px; }
.fx_ad { width: 245px; }
.fx_ad img { width: 245px; }
.bbs_fx .comments .title { background: #F9FAFA; height: 23px; border-bottom: 1px solid #E4E4E4; line-height: 23px; color: #999; }
.comments dl { padding: 13px 7px; width: 232px; height: 72px; overflow: hidden; background: white; overflow:hidden; }
.comments dl { float: left; }
.comments dl dt { float: left; margin-right: 5px; }
.comments img { width:60px; height:65px; }
.comuser { padding-right: 72px; }
.lower { color: #999!important; }
.s50 { width: 60px; height: 65px; overflow:hidden; }
#commentbox dl .contxt { height: 52px; overflow: hidden; }
.comments dl dd a { color: #797979; }
/*频道模块*/
.content_wrap{ width:1000px; overflow:hidden;}
.guide_msg { border: 1px solid #C6C6C6; color: #646464; height: 33px; line-height: 33px; margin-top: 5px; width: 998px; width: 997px\9;}
.guide_msg h3 { color: #8D0A0A; float: left; font-size: 14px; padding:5px 0 0 10px; }
.guide_msg p { float: left; padding-left: 10px; }
.sliding_tab_wrap .bd .list_area .bg_normal { background: none repeat scroll 0 0 transparent; }
.sliding_tab_wrap { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color #C7C5C5 #C7C5C5; border-right: 1px solid #C7C5C5; border-style: none solid solid; border-width: 0 1px 1px; width: 998px; width: 997px\9; }
.sliding_tab_wrap .hd { background: url("../../images/bg_sliding_tab.jpg") repeat-x scroll left top transparent; height: 29px; }
.sliding_tab_wrap .hd ul { float: left; }
.sliding_tab_wrap .hd li { float: left; }
.sliding_tab_wrap .hd li a.on:link, .sliding_tab_wrap .hd li a.on:visited { color: #FFFFFF; }
.sliding_tab_wrap .hd li a { float: left; font-size: 14px; height: 29px; line-height: 29px; padding: 0 10px; }
.sliding_tab_wrap .hd .link_more_area { float: right; }
.sliding_tab_wrap .hd .link_more_area a:link, .sliding_tab_wrap .hd .link_more_area a:visited { color: #646464; }
.sliding_tab_wrap .hd .link_more_area a { font: 12px/29px Simsun; padding-right: 10px; }
.sliding_tab_wrap .bd { clear: both; overflow: hidden; }
.sliding_tab_wrap .bd .list_area { clear: both; overflow: hidden; padding: 12px 0 0 0; }
.sliding_tab_wrap .bd .list_area .bg_normal { background: none repeat scroll 0 0 transparent; }
.sliding_tab_wrap .bd .list_area li { color: #646464; display: inline; float: left; font-family: Simsun; height: 315px; margin-bottom: 20px; margin-left: 34px; position: relative; width: 202px; }
.sliding_tab_wrap .bd .list_area li .img_wrap { display: block; text-decoration: none; }
.sliding_tab_wrap .bd .list_area .bg_normal .img_wrap img { border: 1px solid #C7C5C5; }
.sliding_tab_wrap .bd .list_area li .img_wrap img { border: 1px solid #C7C5C5; height: 200px; margin-bottom: 5px; width: 200px; }
.sliding_tab_wrap .bd .list_area li .img_wrap strong { color: #646464; display: block; font-weight: normal; overflow: hidden; text-align: left; white-space: nowrap; width: 202px; }
.sliding_tab_wrap .bd .list_area li .price { margin: 4px 0 2px; }
.sliding_tab_wrap .bd .list_area li .price strong { color: #D60101; display: block; float: left; overflow: hidden; width: 110px; }
.sliding_tab_wrap .bd .list_area li .price strong span { font-size: 14px; }
.sliding_tab_wrap .bd .list_area li .recommander_link { clear: both; padding-top: 9px; }
.sliding_tab_wrap .bd .list_area li .instant_buy .instant_buy_btn:link, .sliding_tab_wrap .bd .list_area li .instant_buy .instant_buy_btn:visited { background: url("../../images/bg_tips_btn.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; display: block; float: left; height: 24px; line-height: 24px; text-align: center; width: 91px; }
.sliding_tab_wrap .bd .list_area li .recommander_link .recommander_me { color: #D95117; float: left; line-height: 24px; padding-left: 20px; text-decoration: underline; }
/*排行榜*/
.day_follow { float: left; margin-right: 10px; }
.top_part { margin-top: 10px; width: 485px; }
.top_part .bd .tab_cont li .order, .grade_wrap i, .top_part .bd li .order, .top_tabs li, .btn, .change i, .cate_show .tabs_hd_2 span i, .cate_show .tabs_item_2 li .order { background-image: url("../../images/changxiao.png"); background-repeat: no-repeat; }
.top_part .hd { border-left: 1px solid #CFCFCF; border-right: 1px solid #CFCFCF; border-top: 2px solid #333333; color: #888888; font: 12px/32px Microsoft YaHei, Arial; height: 33px; position: relative; }
.top_part .hd h3 { float: left; font: 18px/32px Microsoft YaHei; text-indent: 16px; }
.top_part .hd h3 strong { color: #C4161C; font-weight: 300; }
.top_part .hd .icon_line { background-color: #D3211A; height: 2px; left: 0; overflow: hidden; position: absolute; top: -2px; width: 130px; }
.top_part .bd { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color #CFCFCF #CFCFCF; border-right: 1px solid #CFCFCF; border-style: none solid solid; border-width: 0 1px 1px; clear: both; padding-bottom: 10px; }
.top_part .bd .tab_cont { overflow: hidden; }
.top_part .bd .tab_cont ul { float: left; overflow: hidden; width: 483px; }
.top_part .bd .tab_cont li { margin-top: 13px; overflow: hidden; padding: 0 15px 0; float:left; }
.top_part .bd .tab_cont li.on { background-color: #F1F1F1; padding: 15px; }
.top_part .bd .tab_cont li.on .order { color: #C4161C; font: bold 14px/100px Arial; height: 30px; margin-right: 5px; overflow: hidden; width: 25px; }
.top_part .bd .tab_cont li.on .img_wrap { display: block; float: left; width: 110px; }
.top_part .bd .tab_cont li.on .img_wrap img { display: block; width: 100px;height:100px; }
.top_part .bd .tab_cont li.on .img_detail { float: left; width: 313px; }
.top_part .bd .tab_cont li .name_wrap { line-height: 21px; overflow: hidden; }
.top_part .bd .tab_cont li.on .name { width: 300px; }
.top_part .bd .tab_cont li .name { float: left; height: 21px; margin-right: 15px; overflow: hidden; white-space: nowrap; width: 268px; }
.top_part .bd .tab_cont li.on .price { clear: both; color: #D42F2F; display: block; }
.top_part .bd .tab_cont li.on .btn_wrap { display: block; margin-top: 5px; }
.btn { background-position: 0 0; background-repeat: repeat-x; border: 1px solid #D2D1D1; color: #666666; display: inline-block; height: 23px; line-height: 23px; margin-right: 10px; padding: 0 12px; }
.top_part .bd .tab_cont li .order { background-position: -100px -270px; color: #FFFFFF; float: left; font: 11px/15px Simsun; margin-right: 10px; margin-top: 2px; text-align: center; width: 15px; }
.top_part .bd .tab_cont li.on .order_1 { background-position: 0 -320px; }
.top_part .bd .tab_cont li .img_detail { float: left; width: 428px; }
